#ifndef CLICK_TEARDOWNDATA
#define CLICK_TEARDOWNDATA
#include <click/element.hh>

CLICK_DECLS

/**
 * Every object has length, class number and c-type.
 */
struct TearDownData {
	
	// Session
	uint16_t sessionLength; // =12
	uint8_t sessionObjectclass; // =1
	uint8_t sessionCtype; // =1
	
	in_addr destAddress; // Destination address for data packets (unicast or multicast)
	uint8_t protocolId; // Protocol ID for the data flow
	uint8_t flags; // 0x01 = E_Police flag (edge of network)
	uint16_t destPort; // UDP/TCP destination port for the session (zero can be used)
	
};

CLICK_ENDDECLS
#endif